Eclipse Platform
Pre-release 3.0

org.eclipse.debug.core.model
Interface ILogicalStructureTypeDelegate

All Known Subinterfaces:
ILogicalStructureType

public interface ILogicalStructureTypeDelegate

A delegate that provides a value represengting the logical structure of a raw implementation value from a debug model. Associated with a logical structure type extension.

Since:
3.0
See Also:
ILogicalStructureType

Method Summary
 IValue getLogicalStructure(IValue value)
          Returns a value representing a logical structure of the given value.
 boolean providesLogicalStructure(IValue value)
          Returns whether this structure type can provide a logical structure for the given value.
 

Method Detail

providesLogicalStructure

public boolean providesLogicalStructure(IValue value)
Returns whether this structure type can provide a logical structure for the given value.

Parameters:
value - value for which a logial structure is being requested
Returns:
whether this structure type can provide a logical structure for the given value

getLogicalStructure

public IValue getLogicalStructure(IValue value)
                           throws CoreException
Returns a value representing a logical structure of the given value.

Parameters:
value - value for which a logical structure is being requested
Returns:
value representing logical structure
Throws:
CoreException - if an exception occurrs generating a logical structure

Eclipse Platform
Pre-release 3.0

Copyright (c) IBM Corp. and others 2000, 2003. All Rights Reserved.